encoding/json.scanner.error (method)
28 uses
encoding/json (current package)
scanner.go#L185: return s.error(c, "exceeded max depth")
scanner.go#L251: return s.error(c, "looking for beginning of value")
scanner.go#L276: return s.error(c, "looking for beginning of object key string")
scanner.go#L301: return s.error(c, "after object key")
scanner.go#L312: return s.error(c, "after object key:value pair")
scanner.go#L322: return s.error(c, "after array element")
scanner.go#L324: return s.error(c, "")
scanner.go#L333: s.error(c, "after top-level value")
scanner.go#L349: return s.error(c, "in string literal")
scanner.go#L364: return s.error(c, "in string escape code")
scanner.go#L374: return s.error(c, "in \\u hexadecimal character escape")
scanner.go#L384: return s.error(c, "in \\u hexadecimal character escape")
scanner.go#L394: return s.error(c, "in \\u hexadecimal character escape")
scanner.go#L404: return s.error(c, "in \\u hexadecimal character escape")
scanner.go#L417: return s.error(c, "in numeric literal")
scanner.go#L450: return s.error(c, "after decimal point in numeric literal")
scanner.go#L483: return s.error(c, "in exponent of numeric literal")
scanner.go#L502: return s.error(c, "in literal true (expecting 'r')")
scanner.go#L511: return s.error(c, "in literal true (expecting 'u')")
scanner.go#L520: return s.error(c, "in literal true (expecting 'e')")
scanner.go#L529: return s.error(c, "in literal false (expecting 'a')")
scanner.go#L538: return s.error(c, "in literal false (expecting 'l')")
scanner.go#L547: return s.error(c, "in literal false (expecting 's')")
scanner.go#L556: return s.error(c, "in literal false (expecting 'e')")
scanner.go#L565: return s.error(c, "in literal null (expecting 'u')")
scanner.go#L574: return s.error(c, "in literal null (expecting 'l')")
scanner.go#L583: return s.error(c, "in literal null (expecting 'l')")
scanner.go#L593: func (s *scanner) error(c byte, context string) int {